give it some stick - Alemán Inglés Diccionario